home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / lists / gem / l_0399 / 244 < prev    next >
Encoding:
Internet Message Format  |  1994-08-27  |  3.8 KB

  1. Date: Thu, 2 Jun 94 09:33 BST-1
  2. From: Ofir Gal <ogal@cix.compulink.co.uk>
  3. Subject: New proposal
  4. To: gem-list@world.std.com
  5. Message-Id: <memo.270122@cix.compulink.co.uk>
  6. Precedence: bulk
  7.  
  8.  
  9. Hi,
  10.  
  11. I have taken in some of your comments and this is the result. There is
  12. still one problem which is block ops.
  13.  
  14. Proposed Keyboard Shortcut Standard  v4 - 2 June 1994
  15. ===========================================================
  16.  
  17. CTRL O -                 Open
  18. CTRL N -                 New
  19. CTRL U -                 Close Windows
  20. Shift CTRL U -           Close All Windows
  21. CTRL W -                 Cycle Windows
  22. Shift+CTRL W -           Bottom top window (reverse cycling)
  23. CTRL S -                 Save
  24. Shift+CTRL S -           Save As...
  25. CTRL P -                 Print
  26. Shift CTRL P -           Printer Configuration, Page Layout
  27. CTRL Q -                 Quit
  28. CTRL X -                 Cut
  29. CTRL C -                 Copy
  30. Shift+CTRL C -           Append (to clipboard)
  31. CTRL V -                 Paste
  32. CTRL A -                 Select All
  33. Shift CTRL A -           Deselect All
  34. CTRL F -                 Find
  35. CTRL G -                 Find next
  36. CTRL R -                 Replace *1
  37. CTRL T -                 Replace Next
  38. Help   -                 Open Help Window
  39. Undo   -                 Undo Last op
  40. CTRL Undo -              Redo last op
  41. CTRL I -                 Show Info
  42. CTRL BS -                Delete word to left
  43. CTRL Del -               Delete word to right
  44. CTRL left/right arrow -  Move one word left/right
  45. CTRL up/down arrow -     Move one paragraph up/down
  46. CTRL Home -              Move to top of page
  47. Shift+CTRL Home -        Move to bottom of page
  48. ClrHome -                Move to top of document
  49. Shift+ClrHome -          Move to bottom of document
  50. Shift left/right arrow - Move to start/end of line
  51. Shift up/down arrow -    Scroll one screen up/down
  52. Shift Del -              Delete to end of line
  53. Shift BS -               Delete from start of line
  54. CTRL Y -                 Delete line
  55. Shift CTRL Y -           Delete Paragraph
  56. Delete -                 Delete selected objects
  57. CTRL D -                 Abandon (iconify or place in menu)
  58. CTRL Z -                 Font Selector
  59. Shift CTRL Z -          Charmap (text processor/editor)
  60.  
  61. CTRL [ -                 Set block start
  62. CTRL ] -                 Set block end
  63. Shift+CTRL [ -           Move to block start
  64. Shift+CTRL ] -           Move to block end
  65.  
  66. The above 4 need to change to cope with German keyboards. What is
  67. the current German standard?
  68.  
  69. Insert -                 Insert mode
  70. Shift+Insert -           Overwrite mode
  71.  
  72. In Dialog Boxes
  73. ---------------
  74.  
  75. Return -                OK, Yes, etc...
  76. Undo -                  Cancel, Abort, etc...
  77.  
  78. Other buttons should be available via ALT+<x> as in Let 'em Fly. Editable
  79. text fields should follow the standard as above. CTRL+DEL to delete word
  80. right of cursor, SHIFT+DEL to delete whole line from cursor, ClrHome to
  81. move to top object, etc...
  82.  
  83.  
  84. Comments and suggestions
  85. ------------------------
  86.  
  87. The main theme of this standard is to allow SHIFT to act as a
  88. modifier for CTRL shortcuts. CTRL+S for save and SHIFT+CTRL+S for
  89. Save As...
  90.  
  91. Under discussion is a file called SHORTCUT.SYS or SHORTCUT.INF
  92. which will go in the system dir (root of boot drive?).
  93. Applications that support this will take their keyboard shortcuts
  94. from this file. This will allow the user to globally change the
  95. keys for ALL apps via a single file.
  96.  
  97. Function keys should remain app dependent. They can be used for
  98. Macros, text styles, special operations, user configurable, etc.
  99.  
  100. Keyboard shortcuts should be displayed in the menu as follows
  101.  
  102. Shift - ASCII 1 - Up arrow
  103. CTRL - ASCII 94 - ^
  104. ALT - ASCII 7 - same as FULLER
  105.  
  106. The actual character should be UPPER CASE. The order should be
  107. SHIFT+CTRL+char or SHIFT+ALT+char. CTRL+ALT should not be used as
  108. this is used by the OS for app switching, reset, etc.
  109.  
  110. Bye,
  111.  
  112. Ofir                                    ogal@cix.compulink.co.uk
  113.  
  114.